
/*****************************************************************************************************/

.al-cta-flat {
     background:#1d1f2b;
     font-family: 'Source Sans Pro', sans-serif;
     padding:100px 0;
}
 .al-cta-flat .al-cta-box h2 {
     color:#fff;
     font-size:42px;
     font-weight:900;
}
 .al-cta-flat .al-cta-box p {
     color:#dcdcdc;
     font-size:22px;
}
 .al-cta-flat .al-cta-box .btn {
     border-radius:30px;
}

/*****************************************************************************************************/

.hero{
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100vh;
}